package cn.imnaer.service.push.bean;

public class PushNotificationMessage extends PushInfo{
	//通知标题, 40中/英字符
	private String title;
	//通知内容,600中/英字符
	private String texts;
	//通知的图标名称，包含后缀名（需要在客户端开发时嵌入），如“push.png”,40中/英字符
	private String logo;
	//收到通知是否响铃：true响铃，false不响铃。默认响铃。
	private boolean isRing;
	//收到通知是否振动：true振动，false不振动。默认振动。
	private boolean isVibrate;
	//通知是否可清除：true可清除，false不可清除。默认可清除。
	private boolean isClearable;
	//收到消息是否立即启动应用：1为立即启动，2则广播等待客户端自启动
	private int transmissionType;	
	//透传内容，不支持转义字符
	private String transmissionContent;
	//通知的网络图标地址
	private String logoUrl;
	
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public String getTexts() {
		return texts;
	}
	public void setTexts(String texts) {
		this.texts = texts;
	}
	public String getLogo() {
		return logo;
	}
	public void setLogo(String logo) {
		this.logo = logo;
	}
	public boolean isRing() {
		return isRing;
	}
	public void setRing(boolean isRing) {
		this.isRing = isRing;
	}
	public boolean isVibrate() {
		return isVibrate;
	}
	public void setVibrate(boolean isVibrate) {
		this.isVibrate = isVibrate;
	}
	public boolean isClearable() {
		return isClearable;
	}
	public void setClearable(boolean isClearable) {
		this.isClearable = isClearable;
	}
	public int getTransmissionType() {
		return transmissionType;
	}
	public void setTransmissionType(int transmissionType) {
		this.transmissionType = transmissionType;
	}
	public String getTransmissionContent() {
		return transmissionContent;
	}
	public void setTransmissionContent(String transmissionContent) {
		this.transmissionContent = transmissionContent;
	}
	public String getLogoUrl() {
		return logoUrl;
	}
	public void setLogoUrl(String logoUrl) {
		this.logoUrl = logoUrl;
	}
}
